package com.catazy.demo.app.network

import com.catazy.demo.data.model.bean.UserInfo
import retrofit2.http.Field
import retrofit2.http.FormUrlEncoded
import retrofit2.http.POST

/**
 * 作者: Tao
 * 日期: 2024/1/29
 * 时间: 15:40
 * 描述: 网络请求接口
 */
interface ApiService {

    companion object{
        const val SERVER_URL = "https://www.wanandroid.com/"
    }

    /**
     * 登录
     */
    @FormUrlEncoded
    @POST("user/login")
    suspend fun login(
        @Field("username") username: String,
        @Field("password") pwd: String
    ): ApiResponse<UserInfo>
}